not much to look at – English–Italiano translations

🇬🇧 en it 🇮🇹

not much to look at adjective

non sembrare granché
Wiktionary Links